.root{
	-fx-background-color: #F9F9F9;
	-fx-focus-color: transparent;
}

.menu-bar{
	-fx-background-color: linear-gradient(to bottom, #F9F9F9, #EAEAEA);
}

.menu{
	-fx-padding: 2px;
}

.menu .label{
	-fx-text-fill: #333;
}

.menu-bar .menu-button:hover, .menu-bar .menu-button:focused, .menu-bar .menu-button:showing {
    -fx-background-color: #CCC;
}

.menu-item:focused {
     -fx-background-color: #CCC;
}

.menu-item .label{
	-fx-text-fill: #333;
}

.menu-item .accelerator-text{  
	-fx-text-fill: #666;  
	-fx-font-style: italic;
}

.context-menu {
    -fx-background-color: linear-gradient(to bottom, #EAEAEA, #D0D0D0);
}

.line {
	-fx-stroke-width: 1px;
	-fx-stroke: #000;
}

#draggableBar {
	-fx-fill: #FF3366;
	-fx-arc-width: 5px;
	-fx-arc-height: 5px;
}